Golang Job: Senior Software Engineer

Job added on

Company

Compustaff

Location

Galway - Ireland

Job type

Full-Time

Golang Job Details

Work with future industry leader in Edge to Cloud technology, designed to bring the cloud experience to all of an organization’s apps and data, regardless of where they may reside, offering consistent user experience with security as a critical component of its design.

Remote Role with twice monthly office visits.

A typical day as a Software Engineer, you would…

  • Analyze, design, program, debug, and modify software enhancements and/or new products used in local, networked, or Internet-related computer programs, primarily for end users
  • Write code and complete programming by using current programming languages and technologies
  • Perform testing and debugging of applications
  • Complete documentation and procedures for installation and maintenance
  • Interact with users to define system requirements and/or necessary modifications
  • Effectively communicate product architectures, design proposals and negotiate options at management levels
  • Collaborate with peers, junior engineers, technicians and external design partners
  • Typically interact with high-level individual contributors, managers and program core teams
  • Analyse and integrate partner software to enhance solutions
  • Lead a project requiring software applications development

If you have…

  • Strong Linux development background
  • Experience and understanding of Agile framework
  • Experience developing with languages such as Java / Golang /Python etc.
  • Experience with microservice architecture, REST, API’s, gRPC
  • Experience with automated CI/CD (Continuous Integration and Deployment) tools and processes such as CircleCI and GitOps
  • Experience managing and maintaining microservices (monitoring, alarming, repairing)
  • Experience with public cloud and SDK’s/ API’s for AWS, Azure or GCP
  • Understanding of devops methodologies for software as a service
  • Understanding of container and orchestration technologies – Docker and Kubernetes
  • Understanding of IAM concepts and technologies - Oauth2 / OpenID Connect / PKCE / SAML / LDAP

Education and Experience Required:

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
  • Typically 6-10 years experience.

Job Type: Full-time

Salary: €80,000.00-€87,000.00 per year

Additional pay:

  • Bonus pay

Benefits:

  • Work from home

Schedule:

  • Monday to Friday